Text copied to clipboard!

Naslov

Text copied to clipboard!

C razvijalec

Opis

Text copied to clipboard!
Iščemo C razvijalca, ki bo odgovoren za razvoj, vzdrževanje in optimizacijo programske opreme, napisanih v programskem jeziku C. Kandidat bo sodeloval pri načrtovanju in implementaciji novih funkcionalnosti, odpravljanju napak ter izboljšavah obstoječih sistemov. Pomembno je, da ima kandidat dobro razumevanje sistemskega programiranja, upravljanja z viri in učinkovitega pisanja kode, ki je zanesljiva in vzdržna. Delo vključuje sodelovanje z drugimi člani razvojne ekipe, testiranje programske opreme ter dokumentiranje kode in procesov. Pričakujemo, da bo kandidat sposoben samostojno reševati tehnične izzive in prispevati k izboljšavam razvojnih praks. Poleg tehničnih znanj je pomembna tudi sposobnost učinkovite komunikacije in timskega dela v dinamičnem okolju. Če ste navdušeni nad programiranjem v C in želite delati na inovativnih projektih, vas vabimo, da se pridružite naši ekipi.

Odgovornosti

Text copied to clipboard!
  • Razvijanje in vzdrževanje programske opreme v jeziku C.
  • Optimizacija obstoječe kode za boljšo učinkovitost.
  • Sodelovanje pri načrtovanju arhitekture programske opreme.
  • Odpravljanje napak in testiranje programske opreme.
  • Pisanje tehnične dokumentacije.
  • Sodelovanje z drugimi člani razvojne ekipe.
  • Uporaba orodij za nadzor različic kode.
  • Spremljanje novih tehnologij in praks v programiranju.
  • Izvajanje kode pregledov in zagotavljanje kakovosti.
  • Prilagajanje programske opreme specifičnim zahtevam uporabnikov.

Zahteve

Text copied to clipboard!
  • Odlično znanje programskega jezika C.
  • Izkušnje z razvojem sistemske programske opreme.
  • Poznavanje konceptov upravljanja z viri in pomnilnikom.
  • Sposobnost branja in razumevanja kompleksne kode.
  • Izkušnje z orodji za nadzor različic (npr. Git).
  • Poznavanje osnovnih algoritmov in podatkovnih struktur.
  • Sposobnost samostojnega reševanja problemov.
  • Dobre komunikacijske in timske sposobnosti.
  • Izkušnje z razvojem na Linux ali drugih operacijskih sistemih.
  • Poznavanje osnov omrežnih protokolov je prednost.

Možna vprašanja na razgovoru

Text copied to clipboard!
  • Kakšne izkušnje imate s programiranjem v jeziku C?
  • Kako pristopate k odpravljanju napak v kodi?
  • Ali ste delali na projektih, kjer je bila pomembna optimizacija zmogljivosti?
  • Kako uporabljate orodja za nadzor različic?
  • Kakšne metode testiranja programske opreme poznate?
  • Kako bi opisali svoje sposobnosti timskega dela?
  • Ali imate izkušnje z razvojem na Linux okolju?
  • Kako ostajate na tekočem z novostmi v programiranju?
  • Kako dokumentirate svojo kodo?
  • Ali ste kdaj sodelovali pri načrtovanju arhitekture programske opreme?